-- Basic Cannon

local BULLET = {}

-- General Information
BULLET.Name = "Recoil Cannon"
BULLET.Author = "Tomcat"
BULLET.Description = "Made this for people who want a gun with epic recoil."
BULLET.AdminOnly = false
BULLET.SuperAdminOnly = false

-- Appearance
BULLET.Model = "models/combatmodels/tankshell_230mm.mdl"
BULLET.Material = nil
BULLET.Color = nil
BULLET.Trail = nil

-- Effects / Sounds
BULLET.FireSound = {"arty/230mm.wav"}
BULLET.ExplosionSound = {"weapons/explode1.wav","weapons/explode2.wav"}
BULLET.FireEffect = "tankflash"
BULLET.ExplosionEffect = "120mmheat_effect"

-- Movement
BULLET.Speed = 175
BULLET.Gravity = 0.75
BULLET.RecoilForce = 10000
BULLET.Spread = 0

-- Damage
BULLET.DamageType = "BlastDamage"
BULLET.Damage = 2000
BULLET.Radius = 450
BULLET.RangeDamageMul = 0.7
BULLET.NumberOfSlices = nil
BULLET.SliceDistance = nil
BULLET.PlayerDamage = 1000
BULLET.PlayerDamageRadius = 450

-- Reloading/Ammo
BULLET.Reloadtime = 15.4
BULLET.Ammo = 0
BULLET.AmmoReloadtime = 0

BULLET.EnergyPerShot = 20000

pewpew:AddBullet( BULLET )